"""
pandas基础教程1：pandas简介与Series

【知识点解读】
pandas是Python中最常用的数据分析库之一，主要有两个核心数据结构：Series（一维）和DataFrame（二维）。
Series可以理解为带标签的一维数组。

【案例1】创建Series
"""

import pandas as pd

# 1. 由列表创建Series
data = [10, 20, 30, 40]
s = pd.Series(data)
print("由列表创建的Series：")
print(s)

# 2. 指定索引
s2 = pd.Series(data, index=['a', 'b', 'c', 'd'])
print("\n指定索引的Series：")
print(s2)

# 3. 由字典创建Series
d = {'a': 100, 'b': 200, 'c': 300}
s3 = pd.Series(d)
print("\n由字典创建的Series：")
print(s3)

"""
【案例2】Series的常用属性和方法
"""

print("\nSeries的值：", s2.values)
print("Series的索引：", s2.index)
print("Series的前2个元素：\n", s2.head(2))
print("Series的描述统计：\n", s2.describe())